package com.web.kftsdk.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>Title: SecmerchantReq</p>
 * <p>Description: 二级商户入驻请求参数</p>
 *
 * @author xukk
 * @version 1.0
 * @date 2018/6/13
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class SecmerchantRes extends BaseRes {
    /**
     * 参数名称:进件状态
     * 可否为空：否
     * 参数描述：本次进件的状态,详见第5.2.2章节。失败详情参见failureDetails
     */
    private String status;

    /**
     * 参数名称:错误码
     * 可否为空：可空
     * 参数描述：
     */
    private String errorCode;

    /**
     * 参数名称:失败详情
     * 可否为空：可空
     * 参数描述：失败详情，对于快付通内部异常时会截取512长度，其他长度无限制
     */
    private String failureDetails;

    /**
     * 参数名称:二级商户ID
     * 可否为空：可空
     * 参数描述：二级商户ID，由快付通生成。交易时涉及二级商户Id时，需传此Id。
     */
    private String secMerchantId;

    private SecmerchantDetail merchantDetail;
}
